Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
excuse
n. excuse, apology, appreciation; pretence, pretext; plea, alibi
detail>>
d'excuse
adj. apologetic, apologetical
detail>>
excuse faible
n. thin excuse
detail>>
yo-yo
n. yo yo
detail>>
1
2
3
Next